Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PEN-Y-BRYN Detached £237,000 7 Aug 2023
PENRHIWLAS Detached £160,000 25 Jun 2010